﻿<!DOCTYPE html
          PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="TX16_HTM 16.0.305.501" name="GENERATOR" />
<title>Relatórios Personalizados de Bancos de Dados</title>
</head>
<body style="TEXT-ALIGN: left; FONT-FAMILY: 'Arial'; FONT-SIZE: 12pt">
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Esta opção permite montar relatórios, sobre bancos de dados. Podem ser 
escolhidos campos, na ordem desejada, aplicados filtros e ainda escolhida a 
ordem dos registros a serem impressos.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -2pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 2pt"><FONT size=2>Podem também, ser criados esquemas para 
relatórios. Um esquema é um conjunto de configurações que poderá ser utilizado 
futuramente.</FONT>	                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -2pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 2pt"><FONT size=2> <span style="FONT-WEIGHT: bold">Importante:</span> Quando o Banco de Dados principal se 
referir ao cadastro de empresas, e a execução for sobre algum banco de dados 
vinculado na mesma opção, fixe algum filtro ao cadastro de empresa para que o 
sistema processe todas as empresas filtradas.</FONT>                                         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -2pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 2pt"><FONT size=2>Dicas:</FONT>	</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Criar um novo esquema através do botão <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Novo</FONT></STRONG></span>, dando um nome de 
identificação para o mesmo;</FONT>        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>O botão <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Elimina</FONT></STRONG></span> permite eliminar esquemas já cadastrados, que não são mais utilizados. Será eliminado o esquema que estiver selecionado em <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Esquemas</FONT></STRONG></span>. </FONT> </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Verificar os campos que vão compor o relatório em <span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Campos 
Utilizáveis</FONT></STRONG> </span>. 
</FONT> </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>       
              
              
            
             
             
           
              
Observe que podem existir campos de outros bancos de dados, quando o campo atual for 
um campo de ligação. Isto ocorre freqüentemente, e pode ser muito 
útil,</FONT>                                                                                                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>       
              
              
            
             
             
           
              
 pois todos os campos do banco de dados ligado, também se tornarão disponíveis para 
o relatório, e também poderão conter outras ligações, em uma hierarquia 
de</FONT>                                                                                                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>       
              
              
            
             
             
           
              
  até cinco níveis. Como exemplo, imagine um cadastro de clientes e uma movimentação 
de vendas, onde na segunda opção, fica gravado apenas o código 
do</FONT>                                                                                                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>       
              
              
            
             
             
           
              
 cliente, como identificação do mesmo. Por conseguinte, apenas o código faz parte do layout 
de registro do banco de dados da movimentação, no entanto, como 
o</FONT>                                                                                                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>       
              
              
            
             
             
           
              
      campo código é um campo de ligação, o mesmo 
permitirá o acesso a todos os campos do cadastro de clientes. 
(nome,endereço...)</FONT>                                                                                                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Transfira os campos 
desejados de<STRONG><FONT color=#000000> </FONT>     <span style="COLOR: #ff0000"><FONT color=#000000>Campos 
Utilizáveis</FONT> </span></STRONG> para <span style="COLOR: #ff0000"><FONT color=#000000><STRONG>Campos 
Utilizados</STRONG></FONT> </span> 
   , arrastando-os com o mouse, dando um duplo clique sobre 
o mesmo, ou ainda </FONT>                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>              utilizando os botões de transferência <span style="COLOR: #ff0000; FONT-WEIGHT: bold"><FONT 
color=#000000>&gt;</FONT></span> e <span style="COLOR: #ff0000; FONT-WEIGHT: bold"><FONT 
color=#000000>&gt;&gt;</FONT></span>. O botão <span style="COLOR: #ff0000; FONT-WEIGHT: bold"><FONT 
color=#000000>&gt;</FONT> </span>transfere o campo selecionado em <span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Campos 
Utilizáveis</FONT></STRONG> </span> , enquanto que o botão <span style="COLOR: #ff0000; FONT-WEIGHT: bold"><FONT 
color=#000000>&gt;&gt;</FONT></span> 
             
 transfere todos os </FONT>                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2> 
   campos de primeiro nível, ou seja, que são realmente do 
próprio banco de dados. </FONT>                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>A transferência de todos os campos somente é permitida quando não existir nenhum campo em <span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Campos 
Utilizados</FONT></STRONG> </span>. 
Caso tenha iniciado a transferência</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>      individualmente, e verificou que seria melhor utilizar a total, limpe o conteúdo de <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Campos Utilizados</FONT></STRONG> </span>.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Ajuste a ordem dos campos em <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Campos Utilizados</FONT></STRONG> </span> , 
arrastando os mesmos para a posição desejada, ou utilizando os botões específicos. 
(para cima e para</FONT>                 </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>  
            
   baixo).</FONT>                 </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Podem ser eliminados campos, utilizando a 
tecla Delete, ou com o botão específico.</FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Para eliminar todos os campos, selecione o 
item Layout de Relatório, e elimine o mesmo.</FONT>              </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Proceda a configuração individual dos campos, selecionando cada um e informando o quadro <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Configuração dos Campos</FONT></STRONG>  </span>.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><FONT 
color=#000000><STRONG>Titulo</STRONG></FONT></span>: Informe o titulo do campo no relatório. Este 
campo já vem informado com o conteúdo que foi originalmente programado no banco 
de dados.</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><FONT color=#000000><STRONG>Tamanho 
do Campo</STRONG></FONT>  </span>: Informe o tamanho em caracteres do 
campo para o relatório. O tamanho já vem com o valor original do mesmo, no 
próprio banco de dados.</FONT>                         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Alinhamento à Direita</FONT></STRONG>  </span>     
             
    : Selecione este item, quando desejar que o 
campo atual, seja impresso com alinhamento à direita, e preenchido com espaços à 
esquerda.</FONT>                                           </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>     
             
    Originalmente obedecerá a mesma regra geral para bancos 
de dados, onde valores e códigos são alinhados à direita, e textos à 
esquerda.</FONT>                                           </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Totalização</FONT></STRONG></span>: Selecione este item, quando desejar que 
o campo seja totalizado no final do relatório. Somente pode ser utilizado para 
campos tipo valor.</FONT>                      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Quebra 
de Linha</FONT></STRONG>  </span>       : 
Indique se logo após o campo atual, o sistema deve gerar uma quebra de linha, 
ou seja, deve saltar para a linha seguinte. Esta opção 
torna</FONT>                                 </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>        
               
    flexível a programação da estética do 
relatório.</FONT>                                 </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Em seguida defina o <span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Formato 
do Relatório</FONT></STRONG>  </span>:</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Lista</FONT></STRONG></span>: O relatório será gerado em formato de lista, ou seja, o cabeçalho conterá todos os títulos, e os detalhes todos os conteúdos.<br >
--------------------------------------------------------------------<br ></FONT><FONT size=2>
<span style="FONT-WEIGHT: bold">Código    Nome<br >
</span>--------------------------------------------------------------------<br >
         1     João<br >
         2     Altair<br >
         3 Maria...</FONT>
             </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Registro</FONT></STRONG></span>: O relatório será gerado em formato de registro, ou seja, cada campo conterá o titulo ao seu lado.<br >
--------------------------------------------------------------------<br >
<span style="FONT-WEIGHT: bold">Código</span>: 1  <span style="FONT-WEIGHT: bold">Nome</span>: João<br >
--------------------------------------------------------------------<br >
<span style="FONT-WEIGHT: bold">Código</span>: 2  <span style="FONT-WEIGHT: bold">Nome</span>: Altair<br >
--------------------------------------------------------------------<br >
<span style="FONT-WEIGHT: bold">Código</span>: 3  <span style="FONT-WEIGHT: bold">Nome</span>: Maria<br >
--------------------------------------------------------------------</FONT>
</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="COLOR: #ff0000"><STRONG><FONT color=#000000>Registro 
com Salto de Página</FONT></STRONG>    </span>: O relatório será idêntico ao formato <span style="COLOR: #ff0000"><FONT 
color=#000000><STRONG>Registro</STRONG></FONT></span>, no entanto, irá sempre para uma nova 
página, a cada registro impresso. </FONT>             </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Em seguida, aplique algum 
filtro desejado para o esquema de relatório, montando o mesmo através do botão 
<STRONG><FONT color=#000000>                 <span style="COLOR: #ff0000"><FONT color=#000000>Montar</FONT></span>/</FONT><span style="COLOR: #ff0000"><FONT 
color=#000000>Filtro</FONT></span></STRONG>.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Escolha ou monte índice que definirá a ordem dos registros para o esquema de relatório, através do botão <span style="COLOR: #ff0000"><FONT 
color=#000000><STRONG>Montar</STRONG></FONT></span>/<span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Ordem</FONT></STRONG></span>.</FONT></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>Finalmente, através do botão <span style="COLOR: #ff0000"><STRONG><FONT 
color=#000000>Executar</FONT></STRONG></span> gere o 
relatório.</FONT>   </p>
</body>
</html>
